css parser: Improve an error message
authorMatthias Clasen <mclasen@redhat.com>
Sun, 3 Jul 2016 21:46:30 +0000 (17:46 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 3 Jul 2016 21:46:30 +0000 (17:46 -0400)
Say what property we are dealing with when we complain about the
value.

gtk/gtkcssprovider.c

index b46217d8c65de11adb4bf76c0407d6bde13d330d..2fa91192c549d76fde9512bfe673a114cca44193 100644 (file)
@@ -1484,11 +1484,11 @@ parse_declaration (GtkCssScanner *scanner,
           !_gtk_css_parser_begins_with (scanner->parser, '}') &&
           !_gtk_css_parser_is_eof (scanner->parser))
         {
-          gtk_css_provider_error_literal (scanner->provider,
-                                          scanner,
-                                          GTK_CSS_PROVIDER_ERROR,
-                                          GTK_CSS_PROVIDER_ERROR_SYNTAX,
-                                          "Junk at end of value");
+          gtk_css_provider_error (scanner->provider,
+                                  scanner,
+                                  GTK_CSS_PROVIDER_ERROR,
+                                  GTK_CSS_PROVIDER_ERROR_SYNTAX,
+                                  "Junk at end of value for %s", property->name);
           _gtk_css_parser_resync (scanner->parser, TRUE, '}');
           gtk_css_scanner_pop_section (scanner, GTK_CSS_SECTION_VALUE);
           gtk_css_scanner_pop_section (scanner, GTK_CSS_SECTION_DECLARATION);